infested with bugs - Turc Anglais Dictionnaire